Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 OLIVE ROAD Terraced £335,176 £272,000 6 Nov 2018
18 OLIVE ROAD Terraced £280,983 £180,000 14 Sep 2007
48 OLIVE ROAD Semi-Detached £214,090 £126,000 31 Mar 2010
56 OLIVE ROAD Terraced £387,377 £305,000 11 Aug 2017
58 OLIVE ROAD Terraced £353,603 £305,000 27 Nov 2020
60 OLIVE ROAD Terraced £352,518 £285,000 6 Aug 2018
62 OLIVE ROAD Terraced £270,743 £57,500 18 May 1998
64 OLIVE ROAD Terraced £310,091 £181,000 27 Apr 2011
66 OLIVE ROAD Semi-Detached £301,695 £109,995 7 Aug 2002